﻿using AiQiuQuan.Sport.Core;
using AiQiuQuan.Sport.Model.Models;

namespace AiQiuQuan.Sport.WebApi.SubscribeServices
{
    /// <summary>
    /// 支付回调
    /// </summary>
    public interface IPayCallbackSubscribeService : ITransientDependency
    {
        /// <summary>
        /// 支付回调
        /// </summary>
        Task PayAsync(PayCallbackContent content);

        /// <summary>
        /// 退款回调
        /// </summary>
        Task RefundAsync(RefundResultDto content);
    }
}
